home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Developer Toolbox 6.1
/
SGI Developer Toolbox 6.1 - Disc 4.iso
/
hardware
/
README
< prev
Wrap
Text File
|
1994-08-01
|
5KB
|
109 lines
README for hardware subtree
A subtree of information useful for our hardware developers. At present
this tree contains:
---> `!', indicates new or updated as of v4.1 of the Toolbox
! dat : This sample driver source code is for provided to give
you an example of how to use dslib routines. It is NOT
the aim of this driver to replace the tape driver in
IRIX nor it is to be used INSTEAD of that driver. It
is simply a working user-level driver to be used and
studied as an example of interfacing with the Scsi bus
through routines in dslib library.
HDW.faq : "Frequently Asked Questions" about hardware issues.
Hardware.FAQ : the most recent SGI Hardware Frequently Asked Questions
maintained by Allan Schaeffer and posted to various
internet news groups as well as a list of questions and
answers culled from the last 1800 messages (as of late
October, 1993) to comp.sys.sgi.hardware.
GIO_DRVR4.0.5: GIO Device Driver Writing Guide. The files in this
directory contain information needed to write a device
driver for a GIO board on an Irix 4.0.5 system software
platform.
GIO_DRVR5.1 : GIO Device Driver Writing Guide. The files in this
directory contain information needed to write a device
driver for a GIO board on an Irix 5.1 system software
platform.
! h550_driver : NOTE that THIS DRIVER will ONLY OPERATE ON IRIX 5.2 or
later. Contains the source for an in-process project of
writing a device driver for the Comtrol Hostess 550
Serial Port Board. The board can have either 4 our 8
ports per card. The UART chip used on the board is a
16550.
mount_media : two sets of programs in this tree allow user mounting
of either a CD-ROM or a Magneto-Optic (MO) drive to an
SGI system. Normally a user would have to have root
access to mount any device. These two programs allow
any user to do this.
! monitorCalibration: information on how to calibrate the new Sony
monitors.
parallel_port: contains an example of how to program for the parallel
port. (more to come...)
! rap : Roland RAP-10 Music Card Device Driver for Eisa Bus
contains a sample device driver for IRIX 5.2 EISA bus,
demonstrating:
* Writing a character device driver for EISA bus,
* How to obtain an Interrupt number (IRQ),
* How to allocate and program EISA DMA chipsets,
* How to program Eisa Dma channels for hardware
recognition,
* How to use EISA Dma chips to move data from/to a
device,
* How to manage and use a circular buffers between
kernel and user's read/write calls,
* and many more ...
summa : contains all the files required to build and test the
Summagraphics 6x9 tablet driver. This could be used
as an example of how to create a streams device driver
for a typical serial port device.
video : at present contains a postscript file describing the
SGI Digital Video specification including the data
format, electrical and mechanical interfaces used to
get digital video data into and out of the Silicon
Graphics platforms via this 60-pin connector.
VMEdoc : VME interface description for Personal Iris, 4D100 to
4D400 series machines, and Crimsons. This paper does
NOT include the IO4 VME in Challenge and Onyx systems.
In time we will be creating a considerable portion of on-line information
and source files useful to those working in the hardware areas of
development.
As we have asked in a recent survey,
What on-line hardware-related information would be useful to you
as a developer?
What hardware-related tools and/or utilities would you find
useful as a developer?
What are the three most difficult development issues you face
in making your product available for Silicon Graphics' platforms?
WE WANT TO HEAR FROM YOU! If you have ANY responses to the above questions,
puh-LEEEZE contact us:
e-mail: devprogram@sgi.com
Developer's Hotline: 415/390-3033